*{margin: 0;padding: 0;}
ul{list-style-type:none ;}
a{text-decoration: none;}
button input{border: 0;}
.navbar-default{background-color:transparent;border: 0px;}
.navbar-default p {font-size: 50px;color: #F44336;margin-top: 10px;}
.navbar-default .navbar-collapse .navbar-nav li{margin-top: 20px;}
.navbar-default .navbar-collapse .navbar-nav li:hover a{background-color: #F44336;color: white;}
.cpzs{margin: 15px auto; text-align: center;border-bottom: 3px solid #F44336; font-size: 28px;width: 140px;height:50px;line-height:50px;overflow: hidden;font-weight: 700;}
.navred{width:200px;height: 140px;background-color: #F44336; margin-top: 3px;}
.navred .navred1{padding-top: 20px;}
.navred .navred2{font-size: 14px;}
.navred p,.navred h4{text-align: center;color: white;font-size: 20px;line-height: normal;}
.navred p a{color: white;font-size: 13px;text-decoration: none;}
.navred p:hover{background-color: white;}
.navred p:hover a{color: #F44336;}
.navredd{height: 170px;}
.main{overflow: hidden;}
.navred{width: 70%;margin-left: 10%;}
.nav123{height: 300px;border-right: 1px dashed #ccc; border-bottom: 1px dashed #ccc;margin-top: 10px;}
.nav123 img{width: 90%;height: auto;}
.nav123 p{font-size: 14px;color: #606a71;width: 65px; height: 40px;line-height: 30px; border-bottom: 1px solid #ccc;margin-top: 5px;}
.nav123 a{text-decoration: none;color: white;font-size: 12px;}
.nav123 .border{width: 70px;height: 25px;background-color: orange;text-align: center;line-height: 25px;margin-top: 25px;}
.nav123 .border a{text-decoration: none;}
.nav123 .border:hover{background-color: #F44336;}
.nav123 .yc{position: relative;}
.nav123 .ycimg{background-color:#F44336;width:47%;height:37%;text-align: center;position: absolute;top: 13%;left: 22%;opacity: 0.01;}
.nav123 .ycimg img{width: 50px;height: 50px;margin-top: 20%;}
.nav123 .ycimg:hover{transform: scale(1.7);transition-duration:1s;opacity: 0.7;}
#aboutt{background-image: url(../img/aboutt.jpg);background-size: 100% auto;background-repeat: no-repeat;width: 100%;margin:30px auto;}
#aboutt .col-md-6{width: 45%;margin-top: 30px;margin-left: 5%;}
#aboutt h1{ font-size: 31px;width: 98%; height: 50px;line-height: 50px;color: #F44336;}
#aboutt span{font-size: 24px;line-height: 24px;height: 24px;color: #fff;}
#aboutt p{width:98%;color: white;line-height: 24px;}
#xpzs{width: 90%;}
#xpzs img{margin-bottom: 25px;}
.pro1{position: relative;background-image: url(../img/pro1.jpg);background-size: 96% auto;background-repeat: no-repeat; width: 42%; height:400px;}
.pro2{position: relative;background-image: url(../img/pro2.jpg);background-size: 96% auto;width: 25%;background-repeat: no-repeat; height: 200px;}
.pro3{position: relative;background-image: url(../img/pro3.jpg);background-size: 96% auto;width: 25%;background-repeat: no-repeat; height: 200px; }
.pro4{position: relative;background-image: url(../img/pro4.jpg);background-size: 96% auto;width: 25%;background-repeat: no-repeat; height: 200px;margin-top: 6px;}
.pro5{position: relative;background-image: url(../img/pro5.jpg);background-size: 96% auto;width: 25%;background-repeat: no-repeat; height: 200px; margin-top: 6px;}
.pro1 .lian,.pro2 .lian,.pro3 .lian,.pro4 .lian,.pro5 .lian{position: absolute;top: 0; left: 23%;width:50%;height:100%;background-size: 100% auto; background-color: #F44336;text-align: center;opacity: 0.01;}
.pro1 .lian img,.pro2 .lian img,.pro3 .lian img,.pro4 .lian img,.pro5 .lian img{margin-top:59%;width: 50px;height: 50px;}
.pro1 .lian:hover,.pro2 .lian:hover,.pro3 .lian:hover,.pro4 .lian:hover,.pro5 .lian:hover{transform: scaleX(1.9);transition-duration:1s;opacity: 0.7;}
#xpzs p{color: white;font-size: 14px;font-weight: 900;}
.dhlb a{display: block;}
#dh8 .dhlb a{color: black;text-align: center;text-decoration: none;}
.xwzx img{background-size: 100% auto; width: 90%;margin: 20px 0;}
.xwzx img:hover{transform:scale(1.1);transition: 0.5s;}
.xwzx h4 a{color: #333333;font-size: 18px;line-height: 30px; height: 30px; overflow: hidden;width: 100%;text-decoration: none;}
.xwzx h4 a:hover,.cf20 h4 a:hover{color: #F44336;}
.xwzx button{width: 160px;height: 36px;background: #fe9d00;text-align: center;line-height: 36px;color: #fff;font-size: 12px;margin-top: 20px;border: 0;}
.container .row .cf{overflow: hidden;}
.line{border-bottom:1px solid #666; height: 115px;}
.cfh{width: 15%;text-align: center;}
.cfh h3{font-size: 50px;color: #F44336;font-weight: 700;height: 48px;line-height: 48px}
.cfh h4{font-size: 17px;height: 20px;line-height: 20px;}
.cf20{width: 80%;margin-top: 15px;}
.cf20 h4 a{font-size: 16px;line-height: 24px; height: 24px;color: #333333; margin-bottom: 6px; overflow: hidden; width: 100%;text-decoration: none;}
.footer1{  background: #353535;width: 100%;margin-top: 2%;overflow: hidden;}
 .footer1 .gywm{color: #fff;font-size: 16px;}
.footer1 ul li a{display: block;color:#959595;text-decoration: none;font-size: 14px;line-height: 30px; height: 30px;}
.footer1 ul{width: 60%;margin-top: 30px;}
.footer1 ul li{float: left;margin-left: 5%;border-left: 1px solid #666;padding-left: 1%;}
.footer1 .erwei{width: 43%;}
.footer1 .erwei h3{display: none;}
.footer1 .erweima{border: 3px solid #666;}
.footer1 .erwei span{color: white;font-size: 16px;}
.footer1 .lxr{width: 73%;}
.footer1 .lxr img{width: 40px;height: 40px;}
/* 首页结束 */
/* 关于我们开始 */
.gyhead img{width: 100%;background-size: 100% auto;}
.navredd{height: 60px;}
.navredd h4{line-height: 60px;}
.navredd h4 a{color: white;}
.navredd h4 a:hover{transform: scale(1.1);font-weight: 700;text-decoration: none;}
.telephone{overflow: hidden;width:70%;margin-left: 10%;margin-top: 10px; border: 1px solid #dfdfdf;}
.telephone img{width:40%;height: auto;}
.telephone  .tel{margin-top: 5px;width: 55%;margin-bottom: 15px;}
.telephone  .tel span{color: #fe9d00;font-size: 20px;}
.telephone  .tel p{color: #999999; font-size: 13px;}
.telephone .dz{margin-left: 10%;}
.telephone .dz p{line-height: 16px;color: #666; font-size: 14px;border-bottom: 1px dashed #dfdfdf;padding: 10px 0px}
.gsjj{border-bottom: 1px solid #eaeaea;padding: 30px 0px 10px;overflow: hidden;}
.gsjj .pull-left{font-size: 20px;color: #1f1f1f;}
.gsjj .pull-right{font-size: 12px;color: #6e6e6e;margin-top: 12px;}
#hunsha1 img{background: 100% auto;width: 100%;margin-top: 20px;}
#hunsha1 p{font-size: 14px;color: #666;line-height: 30px}
#hunsha1 ul li span{margin-top: 28px;background: #F44336;color: #fff; font-size: 16px;font-weight: 700; width: 85px;
 height: 85px; border-radius: 50%;text-align: center;display: block;overflow: hidden; line-height: 85px;float: left;}
#hunsha1 .wen{margin-top: 15px; width: 87%; float: right; border: 1px solid #f0f0f0; box-shadow: 0px 5px 1px #f5f5f5;padding: 1% 2%;}
#hunsha1 h4{height: 28px;line-height: 28px;color: #4c4c4c;width: 100%;overflow: hidden;font-size: 16px;}
#hunsha1 h6{color: #999999; font-family: arial; font-size: 14px;height: 25px;line-height: 25px;width: 100%;overflow: hidden;}
.wen:hover{background-color:#fe9d00 ;}
#hunsha1 .wen:hover h4{color: white;}

     /* 关于我们结束 */
/* 产品介绍开始 */
.mm{background-size: 100% auto;width: 100%;}
.sanjiaobac{width: 37px;height: 37px;background-color: orange;margin: 0 auto;border-radius: 50%;padding-top: 1px;}
.sanjiaobac:hover,.sanjiaobac1:hover{background-color: #F44336;}
.weibulogo{text-align: center;margin-top: 30px;height: 50px;}
.weibulogo a{margin-left: 3px;vertical-align: middle;}
   .sanjiaobac{
      display: inline-block;
      height: 30px;
      width: 30px;
      background-color: #fe9d00;
      border-radius: 50%;
      position: relative;}
.sanjiaobac::after{    
   content: "";
   width: 0px;
   height: 0px;
   border: 7px solid transparent;
   border-right-color: #fff;
   position: absolute;
   top: 7px;
   left: 3px;
}
.sanjiaobac1{
   display: inline-block;
   height: 30px;
   width: 30px;
   background: #fe9d00;
   border-radius: 50%;
   position: relative;}
.sanjiaobac1::after{    
content: "";
width: 0px;
height: 0px;
border: 7px solid transparent;
border-left-color: #fff;
position: absolute;
top: 7px;
left: 12px;
}
/* 产品介绍结束 */
/* 企业服务开始 */
.qyfwnav{height: 60px;}
.qyfwnav h4{line-height: 60px;}
.qyfwnav h4:hover{font-weight: 700;}
.qyfwh{margin-top: 10px;}
.qyfwh h3{text-align: center;}
.yincang{display: none;}
.biao{overflow: hidden; background: #fe9d00; color: #fff;font-size: 22px; font-weight: 700;line-height: 45px;text-align: center;
   padding: 0px 10px;  margin: 20px 0px;width: 100%;border-top-right-radius: 20px;border-bottom-right-radius: 20px;}
.dhlbb{padding-bottom: 50px;}
.dhlbb img{width: 100%;}
.dhlbb a{color: black; text-decoration: none;text-align: center;}
.piqiu{ padding-top: 55px;width: 60%;margin-right: 10%;border-top: 1px solid#666;}
.piqiu li{border-bottom: 1px solid #666; border-left: 1px solid #666;height: 200px;}
.piqiu .padd{padding-top: 50px;}
.piqiu1{padding-top: 25px;width: 60%;margin-right: 10%;}
/* 企业服务结束 */
/* 新闻资讯开始 */
.youfu li{overflow: hidden;border: 1px solid #e6e6e6; margin: 2% auto;padding-left: 1%;width: 98%;}
.youfu .hnb h3{ font-size: 46px;font-weight: 500; height: 40px;line-height: 40px;margin-bottom: 3px; color: #FE9D00}
.youfu .hnb h4{text-align: center; font-size: 15px; color: #808080;height: 16px;line-height: 16px;overflow: hidden;}
.hnb{width:60px}
.hnk{width: 82%;margin-top: 20px;margin-left: 3%;}
.hnk h4{font-size: 16px;line-height: 24px;  height: 24px;color: #333333;margin-bottom: 12px;}
.hnk p{color: #808080;font-size: 14px; height: 40px;  line-height: 20px;}
.youfu li:hover{background-color: #FE9D00;}
.youfu li:hover h3,.youfu li:hover .hnk h4{color: white;}
@media all and (max-width: 768px){
   .nav123{height: 250px;}
   .nav123 .ycimg img{width: 25px;height: 25px;}
   .nav123 .ycimg{top: 8%;height: 23%;width: 45%;}
  #aboutt{background-size: 100% 900px;}
   #aboutt .col-md-6{width: 80%;}
   #xpzs img{width: 98%;}
   .pro1{width: 95%;height: 450px;margin: 0 auto;}
   .pro2,.pro3,.pro4,.pro5{width: 90%;height: 400px;margin: 0 auto;}
   .pro1 .lian{height: 318px;}
   .pro2 .lian,.pro3 .lian,.pro4 .lian,.pro5 .lian{height: 300px;}
   #dh8 img{width: 100%;height: auto;}
   .footer1 ul{display: none;}
   .footer1 .erweima{margin-top: 30px;margin-left: -85px;}
   .footer1 .erwei h3{color: white;display:block;margin-left: -85px;}
   .footer1 .lxr{display: none;}
   .rotate{display: none;}
  /* 关于我们 */
  .telephone .tel span{font-size: 12px;}
  .telephone .tel p{font-size: 12px;}
  .yincang{display: block;}
 .hnk{width: 75%;}
 .youfu li{height: 200px;}
 .hnk h4{font-size: 15px;}
 .hnk p{font-size: 13px;line-height: 22px;}
 .xwzx img {margin: 20px 15px;}
}